Skip to content

Conversation

@TheGondos
Copy link
Contributor

@TheGondos TheGondos commented Oct 3, 2025

This is a prototype for using SDL3 + SDL3_mixer to replace irrklang :

  • There is no official version yet for SDL3_mixer and it needs a 3.3+ SDL version which is not yet available so we have to use untagged commits
  • The sound feels saturated
  • it's a prototype emulating the irrklang API, it would be cleaner to adapt XRSound to the SDL3_Mixer API
  • You can't start a sound paused so it's a bit awkward to emulate irrklang's ISound API
  • The SDL stuff is being compiled with automatic host CPU flags (SSE4, AVX, etc), it won't work on older systems

@TheGondos TheGondos marked this pull request as draft October 3, 2025 23:40
@TheGondos
Copy link
Contributor Author

I lowered the master gain to limit clipping and cleaned up references to irrklang

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant